1/20 20 Price Dropped by $10K $290,000 3 Beds2 Baths1,176 SqFt 344 BOWERS BEACH RD, Frederica, DE 19946 Single Family Home MLS# DEKT2031406 Listed by Ebony Johnson of Taylor Properties