This listing has been removed.
Home Location
Ocean Bluffs Mobile Home Park 3340 Del Sol Blvd Spc 12
San Diego, CA 92154