1200 Rickabaugh Way
Santa Clara, CA
MIXED USE | RESIDENTIAL | RETAIL
Client: Holland Partner Group
725 units
241,148 sf
9.824 acre site area



