80 Webster Avenue is an exciting new location for living in Somerville.

80 Webster elevation