62 Houghton Ave N