Sekula 2440Location: Los Angeles, CA Size: 2440 sq ft. Sekula 2440By franciscolora0524October 30, 2016