22
12610 Venice Blvd
Los Angeles, CA 90066
$15,300,000 USD
25,400 SF
11
Units
5.05% Cap Rate
25,400 SF
$15,300,000 USD
Apartments