This is a 6873 square foot, single family home. This home is located at 24 E 80th St, New York, NY 10075.
Off market
$7,595,900
24 E 80th St, New York, NY 10075
--beds
--baths
6,873sqft
SingleFamily
Built in 1910
1,854 Square Feet Lot
$7,595,900 Zestimate®
$1,105/sqft
$7,071 Estimated rent