Best location in Byron, walkable distance to just about everything
Great spacious apartment with everything you need for a short or long stay