Townhomes Under Review at 20865 McClellan Road, Cupertino
A new residential project is under review for development at 20865 McClellan Road in Cupertino. The project proposal includes the development of a new townhome community offering 27 residences. Terra Holdings is the project developer.