This is a 1630 square foot, multi family home. This home is located at 98-58 62nd Rd, Flushing, NY 11374.
Off market
Street View
$977,000
98-58 62nd Rd, Flushing, NY 11374
--beds
--baths
1,630sqft
MultiFamily
Built in 1995
-- sqft lot
$977,000 Zestimate®
$599/sqft
$2,101 Estimated rent