November 26, 2017 admin1963

The Del Sur Elementary School at 90th Street West and Avenue H is surrounded by acres of solar farms.