$3,200,000 -
17 Saint Louis Street
Dewey Beach ,
DE 19971
County: Sussex