$2,800 / Monthly Rent
9935 Idora Street, La Vista, NE 68128
Listed by: Andrew DeRosa
Listing office: USAF