This villa is located in 312 Highland Ave
Somerville, MA 02144, in the city of Spring Hill. According to the citizens of Spring Hill, this villa has good references. List your lived experience in this villa (The Department of Public Art) for other users to see. 38% of users who visit the information in this villa live or work within a radius of 3km.
Check out the comments left by our users about this villa (The Department of Public Art).