Apartments Antelope Creek Living Center Apartments Antelope Creek Living CenterApartments Name :Antelope Creek Living CenterType :ApartmentsAddress :3668 West 3700 North Mackay ID 83251Phone :(208)588-2700 Fax :-email…