Studiomix – The Latest Spot to Get Your Swell On

Posted on April 11, 2012 by 7×7 SF
 

Housed in an expansive, 30,000-square-foot space (it’s in the same former Cadillac showroom that contains Tommy T’s Comedy and the 14-screen AMC Van Ness theatres)