4888 Logan Ave, San Diego, CA 92113
619-908-1648 4888 Logan Ave San Diego, CA 92113
Map + Directions
Check out the Directions feature in the map below for turn-by-turn directions to our 2 & 3 bedroom apartments for rent in San Diego, California.