249 Lowell Avenue

Palo Alto