23
12610 Venice Blvd
Los Angeles, CA 90066
$5,760,000 USD
25,400 SF
4
Units
5.03% Cap Rate
25,400 SF
$5,760,000 USD
Apartments