Sale: 412 - 505 Margaret St, Cambridge, N3H 0A6