8
2300 Wilshire Blvd
Santa Monica, CA 90403
$33,586,888 USD
23,637 SF
1
Unit
5.5% Cap Rate
23,637 SF
$33,586,888 USD
Apartments