58 Bryan Hudson Street, Macgregor sold price