College Station, Texas, View of the Lofts at Wolf Pen Creek in College Station