1977 Churton Ave - Los Altos

Location Los Altos, CA

Completed May 10, 2017

Bed 6

Bath 4.5

SqFt 5,013