7393 El Cajon Blvd
La Mesa, CA 91942
Price Upon Request
1,100 SF
1,100 SF
Price Upon Request
Fast Food