This listing has been removed.
Home Location
Brentwood Mobile Home Park
1100 Industrial Blvd. #i-74
Chula Vista, CA 91911