Open: Fri 3:00 PM - 6:00 PM $520,000 Coming Soon 4Beds4Baths2686Sqft0.3Acres 12818 Perry St, Overland Park, KS 66213 MLS#: HMS2648987