Two-Building Development Could Bring 220 Apartments to Santa Ana

Pennsylvania-based developer Toll Brothers is planning a mixed-use complex near the OC Streetcar, according to an agenda item from this week’s meeting of the Santa Ana Planning Commission.