Tara Villas is a 120-unit conventional multi-family property located in Papillion, NE.
The property was built in 1986 and sits on 6.1 acres consisting of nine three story residential buildings, a leasing office and swimming pool.
Construction is garden-style with brick facade exterior.