41
3960 12th St
Saint Petersburg, FL 33703
$1,249,000 USD
4,826 SF
6
Units
8.4% Cap Rate
4,826 SF
$1,249,000 USD
Apartments