24 Veivers Street, MacGregor sold price