16 Pleasant Street, Mowbray sold price