Back to Top
Listing ID: 168424Listed on: March 1, 2013
La Mesa, San Diego, California, United States
1750 sq. ft.
7412 University Avenue, La Mesa, CA 91942
Its located in La Mesa, easy freeway access, business surrounding include: subway, nail salons and 24 hour fitness. Next to Helix High school.
open from 9am-7pm Monday through Sunday