This listing has been removed.
Home Location
Rancho La Mesa
1201 Sycamore Terrace
Sunnyvale, CA 94086