2505 El Cajon Blvd
San Diego, CA 92104
Price Upon Request
4,048 SF
4,048 SF
Price Upon Request
General Retail