22
100 Main St N
Saint Petersburg, FL 33716
$8,500,000 USD
402,204 SF
226
Units
5.49% Cap Rate
402,204 SF
$8,500,000 USD
Apartments