By Ethan Marshall Permits have been filed for the construction of a 5-story mixed-use building at 11-08 Main Ave. in Astoria.
More than 120 people braved the weather on Wednesday afternoon to line Marine Avenue in Astoria to protest the first two ...