Melrose Place Apartments
Call for pricing
121 18th Ave N, St. Petersburg, FL 33704
Open in YuvoHomes near this
- Crescent Lake Apartments · 0.3 mi · 1801 5th St N, St. Petersburg, FL 33704
- North Bay Villa Apartments · 0.6 mi · 1023 Locust St NE, St. Petersburg, FL 33701
- Tropic Garden Apartments · 0.7 mi · 135 8th Ave NE, St. Petersburg, FL 33701
- Westchester Apartments · 0.7 mi · 635 12th Ave NE #6, St. Petersburg, FL 33701
- Inezda Apartments · 0.7 mi · 635 12th Ave NE, St. Petersburg, FL 33701
- Villa Rica Apartments · 0.7 mi · 324 30th Ave N, St. Petersburg, FL 33704