23 S NEW ST

Dover, DE, 19904
$195,000Price
2096sqft
Courtesy of: LESTER REALTY INC.

23 S NEW ST

Dover, DE, 19904
$195,000Price
2096sqft