This is a 796 square foot, single family home. This home is located at 6430 73rd Pl, Flushing, NY 11379.
Off market
$815,000
6430 73rd Pl, Flushing, NY 11379
--beds
--baths
796sqft
SingleFamily
Built in 1950
1,940 Square Feet Lot
$815,000 Zestimate®
$1,024/sqft
$3,275 Estimated rent