This listing has been removed.
Home Location
Chetwood Crest Mobile Home Park
3913 Castro Valley Blvd #15
Castro Valley, CA 94546