Square Feet: Tour a Modern Masterpiece in L.A. - NBC4 Washington

    Square Feet: Tour a Modern Masterpiece in L.A.