Latvian Village Apartments, Omaha, NE 68124 - HotPads