Santa Clara, CA

355 Units | 460,000 GSF

THE BENTON