View Details 2218 NW 59th St Homeville | Miami $265,000 3 bd 2 ba 1,159 sqft 0.13 acres On Site 91 Days Ago