Avoca Apartments Map phone 1352 Avoca Pl Sheridan, Wyoming 82801 Country Club Estates Map phone 675 Long Dr # 15A Sheridan, Wyoming 82801 Courtyards At Sheridan Map phone 1735 S Sheridan Ave Sheridan, Wyoming 82801 Creekside Court Apartments Map phone 2076 S Sheridan Ave Sheridan, Wyoming 82801 Homestead Apartments Map phone 1100 Avoca Ct Sheridan, Wyoming 82801 Sheridan Apartments Map phone 1917 N Main St Sheridan, Wyoming 82801 Townhouse Apartments Map phone 2438 Town House Pl Sheridan, Wyoming 82801