663 Harvard Avenue
Santa Clara, CA, 95051
2041.0 _sqft_
$317 _persqft_
$648,000
Taxes $917 / Yr
62 DOM
MLS# ML80336898
2-4 Units / 2 Units