SEAFRD-US13&STEN Multi-Family Address 300 N Dual Hwy, Seaford, DE 19973 Square Footage 22,879 Apartments 27