18
2113 Venice Blvd
Los Angeles, CA 90006
$1,895,000 USD
5,858 SF
8
Units
5.87% Cap Rate
5,858 SF
$1,895,000 USD
Apartments