The Inverness Leasing Office 8220 South 87th Street, La Vista, NE 68128