Southern Land Company Begins Construction on Luxury Apartment Home Community in White Plains, New York
Southern Land Company (SLC), a national real estate developer of award-winning mixed-use developments and master-planned communities, has broken ground on Juliette, a new 177-unit luxury apartment...