This 1340 square foot apartment home has 2 bedrooms and 2.0 bathrooms. It is located at 8800 SW 123rd Ct Miami, Florida.
MORE INFORMATION & CONTACT
More information about "8800 SW 123rd Ct APT J-208, FL 33186" at Zillow. VIEW ON ZILLOW