Leased 1,000 RSF | 2007 Avenue U | Little Istanbul Little Istanbul inks a lease for a restaurant at 2007 Avenue U in Sheepshead Bay! Property Type: Street RetailTotal Space Rented: 1,000 RSFBuilding Size: 4,380 SFComplete Address: 2007 Avenue Read More » Ana Clemente January 21, 2020