Addresses on Amarillo Ave in Palo Alto California