This is a 1110 square foot, single family home. This home is located at 16625 21st Rd, Flushing, NY 11357.
Off market
Street View
$947,300
16625 21st Rd, Flushing, NY 11357
--beds
--baths
1,110sqft
SingleFamily
Built in 1950
3,997 Square Feet Lot
$947,300 Zestimate®
$853/sqft
$3,988 Estimated rent