Granite REIT acquires Ohio warehouse for $21M