23 Ottrey Street, Clifton sold price