509 Delmar Terrace S, 1, Saint Petersburg , FL 33701
Welcome to historic Atlantic building, located in Downtown St Pete. Built in 1920, this building has tons of charm. There’s free parking right outside, and the location is within walking distance of Publix, CVS, and just 5 blocks from Central Avenue!
- 1 bed
- 1 bath