4101 30th Street Suite B
San Diego, CA 92104
United States

Square Feet: 1,442 SF

Location