Glenwood Power Plant

Yonkers, NY