Sh
Shangri-La Estates-Mobile Homes
1040 38th Ave, Santa Cruz, CA 95062, United States
Comments
Em
Review №1

Very kind loving clean mobile park

DE
Review №2

Staying with a friend!

Bi
Review №3

Fabulous

Information
3 Comments
5 Rating
  • Address:1040 38th Ave, Santa Cruz, CA 95062, United States
  • Phone:+1 831-475-7494
Categories
  • Mobile home park
Similar organizations