This is a 2024 square foot, single family home. This home is located at 4903 21st Ave, Flushing, NY 11370.
Off market
Street View
$1,407,300
4903 21st Ave, Flushing, NY 11370
--beds
--baths
2,024sqft
SingleFamily
Built in 1950
7,640 Square Feet Lot
$1,407,300 Zestimate®
$695/sqft
$4,763 Estimated rent