Looks like The Falgrove is no longer available on Rent.com which means this information is likely out of date.

The Falgrove

 5410 South 111th Plaza, OmahaNE 68137