966 22nd Ave S
Saint Petersburg, FL 33705
$3,700,000 USD
18,880 SF
20
Units
5.3% Cap Rate
18,880 SF
$3,700,000 USD
Apartments