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