Chestnut Avenue

Palo Alto, CA