Address
17510 Gold Plaza
Omaha, NE 68130

Year
2015

Building SF
29,047

Land Acres
3.12