78 Amelia Place, Cambridge sold price