Affordable colonial in Franklin, MA