This is a 4896 square foot, apartment home. This home is located at 118 NE 2nd St, Milford, DE 19963.
Off market
Street View
$478,800
118 NE 2nd St, Milford, DE 19963
--beds
--baths
4,896sqft
Apartment
Built in 1985
-- sqft lot
$-- Zestimate®
$98/sqft
$2,090 Estimated rent