720 Riddle St
(1)

720 Riddle St, Howell, MI 48843

Reviews

2 years ago

Byron terrace apartments

Great sized apartments and awesome staff. Super friendly AND doesnt cost an arm and a leg for rent! My husband and i love it.