11
2626 Cloverfield Blvd
Santa Monica, CA 90405
$4,950,000 USD
5,948 SF
12
Units
5.93% Cap Rate
5,948 SF
$4,950,000 USD
Apartments