42
176 NW 25th St
Miami, FL 33127
$12,400,000 USD
6,193 SF
1
Unit
5% Cap Rate
6,193 SF
$12,400,000 USD
Apartments