Lavista NE Apartments 1. 8220 S 87th St, Lavista, NE 68128 | Inwood Village Apartments (402) 339-9823