83-29 Broadway
Flushing, NY 11373
Retail Property For Lease · 3,200 SF

PROPERTY FACTS

Total Space Available 3,200 SF
Min. Divisible 1,000 SF
Property Type Retail
Property Subtype Storefront Retail/Office
Gross Leasable Area 3,900 SF
Year Built 1988
  • Listing ID: 35096086

  • Date on Market: 3/11/2025

  • Last Updated:

  • Address: 83-29 Broadway, Flushing, NY 11373