House for sale, 173 Oakwood Avenue, in Holland, United StatesHolland, 173 Oakwood AvenueHouse • 1 room(s) • 5 bed. • 5 bath. • 672.34 m²