15 Hammond Avenue, Brahma Lodge sold price