Available Sublease Options

Available 11/1 - 1734 Barber St - LEASE PENDING
Cedar Rapids, IA 52404

  • 3Beds
  • 2.5Baths
  • 1,514SQ FT
  • Status: Accepted OfferReady October 17, 2026