555 69th Ave
St Pete Beach, FL 33706
$3,395,000 USD
8,354 SF
10
Units
6.22% Cap Rate
8,354 SF
$3,395,000 USD
Apartments