79
5395 Napa St
San Diego, CA 92110
Rate Upon Request
895-1,229 SF
2
Spaces Available
Built 2005
1,229 SF Contiguous
Built 2005
895-1,229 SF
Rate Upon Request
Retail