The Odeon is a modern loft building in Downtown San Francisco. Residences boast soaring ceilings, hardwood floors, and designer kitchens. The central location boasts a walk score of 100 and is a short walk from Union Square, fine dining, shopping, and entertainment.
•