Homes for sale - 607 S Holland ST, Edinburgh, IN 46124 – MLS#218816...