13
23 19th Ave
Venice, CA 90291
$1,995,000 USD
2,765 SF
6
Units
6.12% Cap Rate
2,765 SF
$1,995,000 USD
Apartments