Contact Ajia Property Management Phone: 208-254-0166 Email: [email protected] Address: 133 Main Ave W Suite 100, Twin Falls, ID 83301 Send Us A Message Name Email Address Phone Number Message 7 + 9 = Send Message