Cambridge Place Apartments 1851 Melrose Ave # 116 Iowa City, IA 52246 Phone: (319) 351-3558
Category: Apartments