Posted by: Jai_Nepal April 1, 2009
Login in to Rate this Post:
0
?
Do you mean Somerville MA? I could be interested if so. I am planning to attend grad school in boston, and your location is just perfect.
let me know.
Thanks
let me know.
Thanks