15 E Cherry Ave Flagstaff, AZ 86001 This villa (Nommel Place) is a reference. Brings your opinion to help other users.