GARDEN PLACE SUITES
100 North Garden Avenue, Sierra Vista, AZ 85635