19
1620-1648 NE 148th St
Miami, FL 33181
$3,950,000 USD
15,604 SF
15,604 SF
$3,950,000 USD
Freestanding