This listing has been removed.
Home Location
Avalon Mobile Home Park
3970 Castro Valley Blvd #12
Castro Valley, CA 94546