12A Menzies Avenue, Brighton sold price