This is a 10854 square foot, single family home. This home is located at 5860 Brown Pl, Flushing, NY 11378.
Off market
Street View
$2,065,500
5860 Brown Pl, Flushing, NY 11378
--beds
--baths
10,854sqft
SingleFamily
Built in 2018
0.29 Acres Lot
$2,065,500 Zestimate®
$190/sqft
$3,710 Estimated rent