The Nest Iowa City

The Nest Iowa City

University of Iowa

  • 1, 2, & 3 Bedroom Apartments

  • 96 Units

  • 184 Beds

  • Built in 2022