20
400-426 E St
San Diego, CA 92101
$11,000,000 USD
47,240 SF
47,240 SF
$11,000,000 USD
Storefront Retail Office