Posted by: sharma04 April 21, 2010
Login in to Rate this Post:
0
?
It is located in Somerville close to all buses and major T routes (green, orange and red lines). If you can provide me your number or personal email, I will call you and we can talk in detail. Thanks