- Home
- »
- Missouri
- »
- North Kansas City
- »
- MO 64116
- »
- Howell St
- »
- 2908 Howell St
2908 Howell St, North Kansas City, MO 64116
2908 Howell St, North Kansas City, MO 64116 is on the street of Howell St, in the city of North Kansas City, Missouri. It is in the zip code of MO 64116.
2908 Howell St, North Kansas City, MO 64116 is a Townhouse home.
It has 3 bedrooms, 3 bathrooms, proximately 1,778 square feet floor size, 1,307 sqft square feet lot size.
It was built in 2006. It has 3 stories.