18
1508-1512 Palm Ave
San Diego, CA 92154
Price Upon Request
1,400 SF
1,400 SF
Price Upon Request
Storefront Retail Office