$270,000 Active 2Beds2Baths1303Sqft0.21Acres 302 NE Howard St, Lee's Summit, MO 64063 MLS#: HMS2646066