Venice, CA Multifamily


18,350 SF multifamily property