17
11817 Culver Blvd
Los Angeles, CA 90066
$1,275,000 USD
7,818 SF
7
Units
3.61% Cap Rate
7,818 SF
$1,275,000 USD
Apartments