5142 W Pt Loma BlvdSan Diego, CA 92107
Telephone: 619-224-3481
Visit Website
View on Google Maps
Categories: Accommodations • Hotels/Lodging • Lodging • Places to Stay