8707 Brentwood Plz Apt B06

8707 Brentwood Plz Apt B06, La Vista, NE 68128


1 year ago

Inwood Village Apartment

The outside of the apartments are very nice and well taken care of. The inside are spacious and they are a good price for their size. The ambiance outside could be a little better.