34
2822 Pine Tree Dr
Miami Beach, FL 33140
$3,800,000 USD
5,860 SF
12
Units
5.67% Cap Rate
5,860 SF
$3,800,000 USD
Apartments