$420,000 -
10213 Sw 228th Ter Unit 10213
Homestead ,
FL 33191
City: Homestead