Preston Homes For Sale $525,000 5820 BELL CREEK ROAD PRESTON, MD 2 Beds 1 Baths 20 Acres $235,000 212 MAIN STREET PRESTON, MD 5 Beds 3 Baths 2,122 Sqft $259,000 3675 SEAMAN ROAD PRESTON, MD 3 Beds 2 Baths 1,787 Sqft Coming Soon $459,900 128 MAIN STREET PRESTON, MD 3 Beds 2 Baths 2,839 Sqft $310,000 106 MAIN STREET PRESTON, MD 3 Beds 1 Baths 1,234 Sqft $549,900 3720 PAYNE ROAD PRESTON, MD 4 Beds 2 Baths 2,304 Sqft Pending $129,000 4310 BETHLEHEM ROAD PRESTON, MD 2 Beds 1 Baths 696 Sqft Active Under Contract $349,900 221 APPLE LANE PRESTON, MD 4 Beds 2 Baths 1,700 Sqft Active Under Contract $289,000 6101 BETHLEHEM ROAD PRESTON, MD 3 Beds 1 Baths 1,392 Sqft Pending $350,000 22650 TANYARD ROAD PRESTON, MD 3 Beds 1 Baths 1,160 Sqft $334,900 147 MILL STREET PRESTON, MD 4 Beds 2 Baths 1,440 Sqft $875,000 3547 PRCHAL ROAD PRESTON, MD 4 Beds 3 Baths 3,149 Sqft $279,900 156 MAIN STREET PRESTON, MD 3 Beds 1 Baths 1,694 Sqft $210,000 112 NOBLE AVENUE PRESTON, MD 3 Beds 2 Baths 1,484 Sqft Pending $175,000 Parcel 15 NEWTON ROAD PRESTON, MD 6.3 Acres Active Under Contract $335,000 4305 LANGRELL ROAD PRESTON, MD 4 Beds 2 Baths 2,076 Sqft $399,000 7392 TODDS WHARF ROAD PRESTON, MD 3 Beds 2 Baths 1,300 Sqft Active Under Contract $447,000 20915 DOVER BRIDGE ROAD PRESTON, MD 3 Beds 2 Baths 1,904 Sqft $1,250 136 LEDNUM AVENUE SUITE 3 PRESTON, MD 1,277 Sqft Active Under Contract $365,000 22285 TANYARD ROAD PRESTON, MD 3 Beds 2 Baths 1,503 Sqft $479,900 7837 SHORE DRIVE PRESTON, MD 4 Beds 2 Baths 1,920 Sqft $354,900 215 APPLE LANE PRESTON, MD 3 Beds 2 Baths 1,575 Sqft Pending $444,900 22408 HOG CREEK ROAD PRESTON, MD 3 Beds 3 Baths 2,667 Sqft $339,000 21611 EVERLEA DRIVE PRESTON, MD 3 Beds 2 Baths 1,568 Sqft View More