1 year ago
Jamestown apts in St.Pete are some very nice apts. Old style brick buildings built about 40 years ago, so they are old. I'm not going to lie parking sucks. You get one assigned spot. If you have multiple cars, there are visitor spots, but good luck finding one close to your residence. You're going to have a bit of a hike.