$355,000 -
306 Hall Place
Milford ,
DE 19963
County: Sussex
Courtesy of Kelly Turner, Keller Williams Realty {attribution_contact}