10503 63rd Rd, Flushing, NY 11375 is a multi family home that contains 3,256 sq ft and was built in 1955. This home last sold for $1,500,000 in January 2024.
The Zestimate for this house is $1,794,100. The Rent Zestimate for this home is $3,190/mo.
Sold for $1,500,000 on 01/30/24
Street View
$1,500,000
10503 63rd Rd, Flushing, NY 11375
--beds
--baths
3,256sqft
MultiFamily
Built in 1955
-- sqft lot
$1,794,100 Zestimate®
$461/sqft
$3,190 Estimated rent