28
421 11th Ave NE
Saint Petersburg, FL 33701
$1,300,000 USD
2,532 SF
2
Units
7.3% Cap Rate
2,532 SF
$1,300,000 USD
Apartments