10248 63rd Ave, Flushing, NY 11375 is a single family home that contains 1,926 sq ft and was built in 1945. This home last sold for $850,000 in December 2024.
The Zestimate for this house is $852,700. The Rent Zestimate for this home is $4,159/mo.
Sold for $850,000 on 12/31/24
$850,000
10248 63rd Ave, Flushing, NY 11375
--beds
--baths
1,926sqft
SingleFamily
Built in 1945
1,800 Square Feet Lot
$852,700 Zestimate®
$441/sqft
$4,159 Estimated rent