Blackburn House Motel 101 Cedar St Santa Cruz, CA 95060 Phone: (831) 423-1804
Category: Hotels & Motels