Carlow Wind Watch, a new luxury apartment community at 1721 Motor Parkway in Hauppauge, has welcomed its first residents, according to a press release from Southern Land Company (SLC), a national real estate developer of master-planned, single-family, multifamily, and mixed-use communities, on Dec. 19.
Headquartered in Nashville, Tennessee, Southern Land Company has market-leading projects in nine states, with regional offices in New York City; Philadelphia, Pennsylvania; Plano, Texas; Denver, Colorado; and Vallejo, California.