Located in Greenwood, DE on S Draper Street. 5.69 +/- Acres large in-town lot with water and sewer availability! Ideal for development!
Located in Greenwood, DE on S Draper Street. 5.69 +/- Acres large in-town lot with water and sewer availability! Ideal for development!