9630 E Linwood Blvd Independence Missouri
Located in Independence, Happy House Apartment is in the suburbs, a 5-minute drive from Arrowhead Stadium and 7 minutes from National Frontier Trails Museum. Featured amenities include laundry facilities and coffee/tea in a common area.