Articles Recently Tagged: O’Farrell Place LLC

(1 posts)
Infamous San Francisco Theater Has Sold

Infamous San Francisco Theater Has Sold

While the infamous “close-contact” strip club known as Mitchell Brothers remains open, the O’Farrell Theatre and corner parcel upon which the theater sits, and its talent spins, has quietly traded hands with a $9 million contract price, around a million less than the broker’s unofficial target. As we first... Read More »