The Vistas 119 Modern studio with full kitchen 1st floor great location – Furnished Stay in Sierra Vista | Metro Hospitality