College Terrace
2123 Staunton Court, Palo Alto, CA 94306