1041 NW 73rd St, Miami FL 33150
1041 NW 73rd St, Miami FL 33150, Miami, FL 33150
$565,000
2 Beds · 3 Baths · 1,339 Sq Ft