Adobe on Green Street

103 Green Street
Santa Cruz, CA 95060