1
3736 Westwood Blvd
Los Angeles, CA 90034
$2,075,000 USD
6,336 SF
7
Units
5.06% Cap Rate
6,336 SF
$2,075,000 USD
Apartments