More About this Listing: 3 Beds - Lake Candlewood
3 Beds - Lake Candlewood is a Three Bedroom Two Bath Apartments for Rent at 1506 N 120th Plaza in Omaha NE. Find other listings like 3 Beds - Lake Candlewood and listings near 1506 N 120th Plaza by searching Oodle Classifieds for Three Bedroom Two Bath Apartments for Rent in Omaha NE.