10303 Telluride Ln

10303 Telluride Ln, Miamisburg, OH 45342


1 year ago


This is a terrible place to live. The apartments are small and not worth the money you pay. The place is crawling with bugs but after a few months they stop coming to spray. Management is rude and unhelpful. They dont treat the roads during the winter (I saw a pregnant lady slip and fall on the ice.) Do not rent here. Its not worth the price.