LISTED- 66 TELFORD ST AJAX