24
659 Vernon Ave
Venice, CA 90291
$1,790,000 USD
2,334 SF
4
Units
5.69% Cap Rate
2,334 SF
$1,790,000 USD
Apartments