Lantern Organization and Mega Contracting Group partner on the 135-unit Euclid... More
Underutilized space on New York’s Long Island will become 55 apartments. More