2611 SW 142nd Ct, Miami, Florida, 33175

This listing has been sold or is no longer active