24
3017 Santa Monica Blvd
Santa Monica, CA 90404
$3,995,000 USD
10,659 SF
10,659 SF
$3,995,000 USD
Office