Ocean Villa Inn

5142 West Point Loma Boulevard
San Diego, CA 92107
619-224-3481

User Reviews (0)