$374,990
Sold Nov 24, 2025
- 4 Beds
- 2.5 Baths
- Built 2025
12921 S 66th Ave, Papillion, NE 68133
Step inside 12921 S 66th Ave in Oak Leaf. Located in Papillion, NE — a two-story home with 5 bedrooms, 3.5 baths, 2,556 sq. ft. of living space, and a finished basement. The open-concept living, kitchen, and dining areas flow seamlessly, while all bedrooms are upstairs for added privacy. Just inside the front door is a versatile flex room — ideal for a home office, playroom, or formal dining. A
D.R. Horton
12921 S 66th Ave, Papillion, NE 68133