15 E Cherry Ave Flagstaff, AZ 86001 In this villa (Carlton Vista) you can enter your opinion so that other users can consult.