Clapham--Stern House

48 Glenwood Rd.
New York
United States