23/26 Denbigh Road, Armadale sold price