This is a 1452 square foot, multi family home. This home is located at 11034 63rd Ave, Flushing, NY 11375.
Off market
$915,200
11034 63rd Ave, Flushing, NY 11375
--beds
--baths
1,452sqft
MultiFamily
Built in 1945
-- sqft lot
$915,200 Zestimate®
$630/sqft
$3,297 Estimated rent