This is a 131538 square foot, apartment home. This home is located at 860 Tuckahoe Rd, Yonkers, NY 10710.
Off market
Street View
$20,868,715
860 Tuckahoe Rd, Yonkers, NY 10710
--beds
--baths
131,538sqft
Apartment
Built in 1975
-- sqft lot
$-- Zestimate®
$159/sqft
$3,109 Estimated rent