Construction starts on New Luxury Apartments in Garden City, New York

Construction starts on New Luxury Apartments in Garden City, New York

Southern Land Company, a real estate developer has begun construction on New Luxury Apartments in Garden City, New York. The complex, located at the long-abandoned lot at 555 Stewart Avenue, a plot they purchased for US $22.5 million, is going to be a 150-unit complex, which it said will create more than 400 jobs in the area.