Houses and Buildings on Lowell-Ave-1231, Palo Alto CA 94301