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