4168 Market Street
San Diego, CA 92102

Square Feet: Main Building: 7,168 SF | Land Area: 14,230 SF

Download Flyer

Location