$ Min
$ Max
Beds
Baths
Sqft
Land

$379,900

Under Contract

18719 Preston Road

Hagerstown

1728 sq ft

.43