Article

New York PostNew York Post on 2022-12-28 22:52

Large Yonkers campus sells for $52.6M to iPark for studios and school

iPark, an entity of National Resources, now owns the 28-acre Leake & Watts campus -- with plans for the site including film studios and an arts school.

Related news