Location

3160 Camino del Rio S Unit 315, San Diego, CA 92108