A new, $68 million apartment complex on the Far South Side has already welcomed tenants and a slew of other new development could soon follow in the area. WindMiller Pointe Apartments at 2997 S. High ...