10303 Telluride Ln
(1)

10303 Telluride Ln, Miamisburg, OH 45342

Reviews

1 year ago

terrible

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.