This listing has been removed.
Home Location
Fairoaks Mobile Lodge
580 Ahwanee Ave. #97
Sunnyvale, CA 94087