$525,000 Coming Soon 3Beds3Baths1666Sqft0.24Acres 8431 Lamar Ave, Overland Park, KS 66207 MLS#: HMS2649591