11901 SW 123rd Pl Unit# 11901, Miami, Florida, 33186

This listing has been sold or is no longer active