The Fenmar Building was renovated from 2003 and finished in late 2006. Today the reimagined 105 year old building sets the standard for style and luxury on Venice Beach. MLS# 25536339
8 Brooks Ave is located in Los Angeles, California in the 90291 zip code.