1 Day Ago COMPARE Park Vista Apartments - 2497 N. Park Ave, ... 2497 N Park Ave, Tucson, AZ 85719 Studio $696 - $799