North Hills Apt is located at 10624 Lana Pl, El Paso, TX. This business specializes in Property Management.