24 Llandower Avenue, Evandale sold price