11910 W 83rd Pl 3 bed • 2.5 bath • 3,896 SF • $850,000 SOLD June 2025 Contact Carrie MLS#: 2468404 View fullsize View fullsize View fullsize View fullsize View fullsize View fullsize View fullsize View fullsize View fullsize View fullsize View fullsize View fullsize View fullsize View fullsize View fullsize View fullsize View fullsize