Homes for sale - 301 Water Street, Cambridge, IA 50046 – MLS#58056 ...