Beach Plaza

Business and Professional Services > Real Estate Service > Property Management Office

Address: 180 7th Ave Ste 106, Santa Cruz, CA, 95062

Phone: (831) 464-1967

Website: https://beachnest.com

Category: Real Estate

Tags: #BusinessandProfessio

Rating: 3.4/5 (10 reviews)

Listed on BizVoices