The Marc Verified

The Marc is a collection of modern city residences right here on upper state street. a thoughtful mix of light-filled spaces, coupled with imaginative amenities that strike the perfect balance of connection and relaxation.

  • Address 3885 State Street Santa Barbara CA USA 93105

Post New Review