17
2736 Main St
Santa Monica, CA 90405
$3,295,000 USD
2,465 SF
2,465 SF
$3,295,000 USD
Storefront Retail Office