Map of City North in San Diego, CA 92126

City North

📍 9683 Tierra Grande St, Ste 105 , California 92126

📞(858) 695-2237

locationImg Get Directions >

👍 ★★★★★ 4.1