TALLAMOODY AMD PL

26620 136th Ave SW Homestead FL 33032

Pending
26620 SW 136th Ave, Homestead FL 33032
2 bed
1 bath
990 sqft

$450,000