INVESTMENT or OWNER USER. 7208 sf Award Winning “LEED and Green” Design in Venice, County of Los Angeles. Complete with CAD wiring, LEED certified, this sustainable, green property is award winning for its state of the art architectural design. Grea
Read the original:
Venice Office Building (Venice) 7208ft2