Photos Coming Soon
Leased
MLS® A11680471
Property Address: 0-14332 Sw 163rd St, Miami, FL, 33177-1812
Average square foot calculated using Size range provided by listing agent.