RateMyApartments
The Leo Apartments - 1 Bedroom/1 Bathroom Ratings and Reviews
The Leo Apartments - 1 Bedroom/1 Bathroom
930 16th Street NE - #501, Cedar Rapids, IA 52402
CURRENTLY REVIEWING