The Castle, a 120-unit luxury rental property at 201 Willett Ave., has been sold by Castle Port Chester LLC to Anthos Properties, a real estate and property management company based in Nanuet, N.Y., for $38.6 million. Anthos owns properties in New York, Illinois, Georgia and Alabama, according to their website.
February 27, 2020