89
1411-1413 Cloverfield Blvd
Santa Monica, CA 90404
$2,895,000 USD
4,098 SF
3
Units
5.93% Cap Rate
4,098 SF
$2,895,000 USD
Apartments