A few things,
Your listing looks very monotone. Nothing says "Buy me" like a brown box. This coupled with the fact that you painted over an outdated texture. You should have scrapped the plaster and put up clean drywall.
Your carpet.... looks cheap.
The kitchen is awfully small. I think your master bedroom walk in closet is larger or the same size as your kitchen. a family that needs/wants 5 bedrooms, isn't going to want a kitchen they'd find in a 1 bedroom apartment. This tells the buyer that you either didn't know how to fix the layout, or worse, didn't care to. But you are up-charging them 100k compared to what you bought it for.
The Road is a problem, but with a high fence, and trees, (sound insulated windows would have helped) I don't think that is your biggest problem. It's a nuisance, and if kept into consideration in the price, a buyer will overlook it.
From the area, this listing seems to be on the higher end side, which you tried to compensate by having an elaborate master bath. But the entire house should feel elaborate and high end. The carpet, the color of the paint, and the poor quality of the paint job, or lack of attention to detail, lack of curb appeal.... all tell the buyer that they can get more bang for their buck else where.
You should also keep in mind that we live in the age of information. Before, people didn't necessarily know what you bought the house for. Now they do. If they look at the house and say.... I can pull a "property brothers" and buy a fixer upper and get the house I want and spend LESS than what you are selling..... They won't bother putting in an offer. Much less buy.
You haven't said much, but what is your break even? Maybe take this one as a lesson learned, and let go of the number you "thought" you'd make on this, and just get it to sell, while at least breaking even. By being stubborn you will soon find yourself running negative, if you don't sell, or get people in there to start making money off of it.