Real estate investment company Movcap, through the entity Saint Marks Property Owner, has purchased 19-23 Saint Marks Place — ...