TALLAMOODY AMD PL

13401 265th Ter SW Homestead FL 33032

Pending
13401 SW 265th Ter, Homestead FL 33032
3 bed
2 bath
1173 sqft

$268,000