RateMyApartments
El Malke Apartments Ratings and Reviews
El Malke Apartments
11301 N 53rd St, Tampa, FL 33617
CURRENTLY REVIEWING