23
100 Main St N
Saint Petersburg, FL 33716
$8,500,000 USD
14,704 SF
1
Unit
5.49% Cap Rate
14,704 SF
$8,500,000 USD
Apartments