Terra Nova House

322 W Poplar Street
Grove City
Pennsylvania
United States