A newly built luxury apartment complex in Hauppauge is welcoming its first tenants.
Called the Carlow Wind Watch, the $60 million development from Nashville, Tenn.-based Southern Land Company brings 150 apartments in two buildings to a 5.3-acre site at 1721 Motor Parkway just east of the Wind Watch Golf & Country Club and Hyatt Regency Hotel.