12
2300 Wilshire Blvd
Santa Monica, CA 90403
$34,570,888 USD
23,637 SF
1
Unit
5% Cap Rate
23,637 SF
$34,570,888 USD
Apartments