Athens Vista in Los Angeles is a 48,247 sq ft Multi-Family Residential building that is LEED-HOMES v2008 Platinum certified. http://www.gbig.org/activities/leed-1000062282 1300 W 105th St Los Angeles, California US