I'm hoping someone who hasn't seen my query about this in the town guide sticky might be able to let me know. I have to move in short order and it's looking like I'm going to be living with a friend in Braintree for a short while. My only other options might be in Boston or Cambridge but I don't want to end up with a neutered LTC by moving to those places.