This listing has been removed.
Home Location
Brentwood Mobile Home Park
100 Industrial Blvd I-32
Chula Vista, CA 91911