1,800 SF Clean Retail Space for lease in Brighton Beach!
Highlights: -8.5 ft ceilings -2 means of egress -Clean retail