$1,398,000 -
991 La Mesa Ter F
Sunnyvale ,
CA 94086
County: Santa Clara