Posted by: mily March 9, 2016
Boston!
Login in to Rate this Post:     1       ?         Liked by
Not all apartment complexes have names (at least not the ones I've seen around here). Most people that I know live in smaller apartment buildings or houses. I know some Nepali friends who live in apartment buildings in Arlington along/near Mass Ave. I know some who live in houses in Somerville and some in Malden. I think your best best would be to search on craigslist. The places you could look into are Malden and East Boston besides the cities I mentioned in the previous post. Though it's expensive, it might even be easier to go with a broker.
Read Full Discussion Thread for this article