RateMyApartments
The Embassy Apartments Ratings and Reviews
The Embassy Apartments
2901 Dee St, Shreveport, LA 71104
CURRENTLY REVIEWING