1694 Stevens Place
South Los Altos, Los Altos, CA, 94024
2182.0 _sqft_
$297 _persqft_
$650,000
Taxes $4,688 / Yr
8 DOM
MLS# ML89935636
2-4 Units / 2 Units