1500 Bayard Ave, Dewey Beach, Delaware 19971 $1,250,000

8 Bed
4 Bath
0 Sq. Feet
0 Year Built
None Available Community

MLS: Desu173862