Toll Brothers Apartment Living, the rental development arm of Toll Brothers Inc., has opened Emerson, a 188-unit, 234,000-square-foot luxury apartment community located at 203 Legend Drive in Sleepy Hollow, N.Y. The property is the newest installment in the Edge-on-Hudson master-planned luxury community… Read More