12820 Sw 132Nd Ter, Miami, FL
3 Bd
3 Ba
MLS® A11831559 • the keyes company
12883 Sw 134Th Ter, Miami, FL
MLS® A11815418 • the keyes company