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 ...
As more and more of her friends and neighbors found themselves priced out of rental units in Venice Beach, Judy Branfman began photographing the dozens of houses, bungalows and apartments being sold, ...