Homes for sale - 416 JOHN ST, Martinsburg, WV 25401 – MLS#WVBE18332...