This is a 72902 square foot, apartment home. This home is located at 32 W Loockerman St, Dover, DE 19904.
Off market
Street View
$4,816,800
32 W Loockerman St, Dover, DE 19904
--beds
--baths
72,902sqft
Apartment
Built in 1950
-- sqft lot
$-- Zestimate®
$66/sqft
$2,414 Estimated rent