VIDEOS
PROPERTY INFO
Profile
Address
1061 Russell Ave
City
Los Altos
State
CA
Zip
94024
Beds
4
Baths
3
Square Footage
2,446
MAP
CONTACT
Eric Fischer-Colbrie
650-533-7511
Lic# 00922040