USD $
Choose a Currency
 

2095 NE 120 Rd
North Miami, FL 33181, USA
$14,500,000 USD
8 bedrooms 11 baths/3 partials
16446 Sq Feet | 1528 Sq M