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