Map of City North in San Diego, CA 92107

City North

📍 4896 Voltaire St , California 92107

📞(619) 260-1003

locationImg Get Directions >

👍 ★★★★★ 4.1