Residents trying to stop new building in neighborhood
  • 6 years ago
Residents nearby the area at 116th Street and Shea Boulevard say the new building would destroy the character of their neighborhood.
Recommended