Used and new box lot in Camlachie