10 Howell St, Frederica, DE 19946
10 Howell St, Frederica, DE 19946 is on the street of Howell St, in the city of Frederica, Delaware. It is in the zip code of DE 19946.
10 Howell St, Frederica, DE 19946 is a Single Family home.
It has , 4,792 sqft square feet lot size.