This is a apartment home. This home is located at 335 Harvard St #3BDRS, Cambridge, MA 02139.Show more