10
1718-1720 20th St
Santa Monica, CA 90404
$10,750,000 USD
7,762 SF
7,762 SF
$10,750,000 USD
Storefront Retail Office