125 Devon Street, Hillcrest sold price