Camellia Court development will now include historic church
The new plans also addressed the trees on the property.
The new plans also addressed the trees on the property.
The City of Alhambra will cut down healthy, mature trees to make way for a new development.
In question is the fate of almost 300 trees and a church built in 1926.