This listing has been removed.
Home Location
Broadway Trailer Park
350 Broadway spc 97
Chula Vista, CA 91910