24-28 John Street, Lidcombe sold price