John - I'm new at this, but have been analyzing properties in Providence and Metro west (MA) for a few months now. This deal would make me too nervous, but take that from someone who is fairly risk averse. Maybe I'm missing it, but I don't see much allocated for repairs/maintenance/cap ex on your report. That alone would make me pretty nervous as there seems to be little cushion. I assume you are planning to manage the property on your own, which is reasonable since you are not that far away in Foxboro.
Not sure where you are in this process and if you have other properties. For me Providence and most of Massachusetts feels priced pretty high, especially compared to rents and for Providence you have to add in an extremely high tax rate for non-owner occupied buildings. I am being pretty cautious at the moment because it feels like there is little appreciation available and if the economy turns even a little it could make these close deals a huge albatross.