• 646 S Ahwanee Terrace
$1,026,000
Bed/Bath:2 Bed / 2.5 Baths
Square Feet:1,349 SqFt
Lot Size:1,088 SqFt
646 S Ahwanee Terrace
Sunnyvale, CA 94085