Spacious Townhome in Palo Alto

1235 Alma Street, Palo Alto, CA 94301

CURRENTLY REVIEWING