Luxury homebuilder Toll Brothers seeks approval for 220-unit complex

Homebuilder Toll Brothers is planning a 220-unit mixed-use apartment complex in Santa Ana.

The Pennsylvania-based luxury developer wants to construct the two-building complex on a pair of neighboring parcels at 114-117 E. 5th Street, according to Urbanize.