New Developments: Odeon (181 O’Farrell)
The Odeon is a boutique new development featuring 29 two-story spaces boasting “expansive window walls” . If nothing else, it’s bound to be a shopper’s paradise (located at 181 O’Farrell…
San Francisco real estate tips, trends and the local scoop: "Plug In" to SocketSite™
The Odeon is a boutique new development featuring 29 two-story spaces boasting “expansive window walls” . If nothing else, it’s bound to be a shopper’s paradise (located at 181 O’Farrell…