The Power Station Moves to Construction Phase
Last spring, Mayor London Breed signed legislation approving construction of The Power Station, a 29-acre mixed-use complex located along 23rd Street. The development will have approximately 2,400 residences, six acres…