This is a 4042 square foot, single family home. This home is located at 5629 Cloverdale Blvd, Flushing, NY 11364.
Off market
Street View
$1,672,400
5629 Cloverdale Blvd, Flushing, NY 11364
--beds
--baths
4,042sqft
SingleFamily
Built in 1955
5,514 Square Feet Lot
$1,672,400 Zestimate®
$414/sqft
$4,857 Estimated rent