43 Nicolau Avenue, sold price