Inquire Information About

6100 Drouillard Road Northwood,OH 43619 219001539 - $499,700
bedrooms • bathrooms • 10415 sq.ft.
6100 Drouillard Road Northwood,OH 43619 219001539
Very nice church building on 9.96 acres well maintained. Perfect for new church start up or redevelop!