$665,000
435 Bayard St, IowaCity, IA, 52246
Single Family Residence