This is a 16320 square foot, apartment home. This home is located at 35 E Glenwood Ave, Smyrna, DE 19977.
Off market
$1,638,900
35 E Glenwood Ave, Smyrna, DE 19977
--beds
--baths
16,320sqft
Apartment
Built in 1965
-- sqft lot
$-- Zestimate®
$100/sqft
$1,921 Estimated rent