10730 NW 66 ST # 303, Miami FL 33178
10730 NW 66 ST # 303, Miami FL 33178, Miami, FL 33178
$4,000
3 Beds · 2 Baths · 1,700 Sq Ft