Emerald Palms Apartment
12325 SW 151st St, Miami, FL 33186