We sold our last house ourselves and would do it again. I also bought two houses without an agent prior to that.
We listed it on Zillow, though FSBO listings take an extra click to show up now, so you need someone looking for that on the screen. You'll probably only save 3% though. Most likely someone will already have an agent they are working with, so you'll lose them unless you make a concession. Make sure you write in your ad that you're willing to pay a 3% fee to the buyer's agent, just to get that out in the open from the start.
A friend took pictures with her fancy (at the time) iPhone that were as good (sadly they were much better than some other homes in our area) as most other listings. More important than the camera, as long as it has a wide angle, is having someone that takes photos from good locations and focuses on the key elements of the property. I would not pay for a professional photographer.
I had an appraisal done, which I would highly recommend, which cost about $500. Regardless of comps, I think having a professional appraisal is important if you're selling yourself. I would even write that in the listing, so people know your asking price is justified, and then list your house at that amount.
I was present at all showings and people (agents and the potential buyers) all seemed impressed that they were talking directly to the owner when they had any questions. We did a tremendous amount of work in the home, so I was able to explain how everything was done. Housing was, and still is, in such great demand, the buyer's agent was happy to work with us in providing all the proper forms. I apparently neglected providing a lead disclosure form when showing the house. In my area, the buyer chooses the real estate attorney, so you'll probably be using whoever they want.
edited to add--- my area was traditionally considered slow for real estate--- poor, rural Appalachia. Long time neighbors generally said to expect it to sit for a few months before the right person came along. I ended up with a dozen calls and about 6 showings in the first week, with two offers slightly over the appraised price. Timing was key, as this was March 2021, but I think you'd have even better results since townhouses are generally in more populated areas and housing is still very much in demand.