ID 21421218
For Lease
Up to 8,000 SF available next to Leo's Coney Island. Located across from Starbucks and other major retail tenants.