Is this your property? Sell it faster with premium placement and targeted ads.
Five acres located at the corner of State Route 656 and Olmstead Road which is also Township Road 209. There is road frontage on both State Route 656 and Olmstead. Delco water and Time Warner Cable available.