A Venice apartment complex sold for $65 million. The 70-unit Avalon Venice apartment complex on Rose Avenue in Venice Beach has sold for $65 million. In addition to the multifamily units, the building ...