This is a 2077 square foot, condo home. This home is located at 181 E 90th St APT 10C, New York, NY 10128.
Off market
Street View
$1,964,100
181 E 90th St APT 10C, New York, NY 10128
--beds
--baths
2,077sqft
Condo
Built in 2003
-- sqft lot
$1,964,100 Zestimate®
$946/sqft
$6,107 Estimated rent