332 S Linn St UNIT 29

Iowa City, IA, 52240

332 S Linn St UNIT 29

Iowa City, IA, 52240
Leased
101sqft