It's hard to get a perfect lens that goes from 18-200 with a macro function for your budget that I would recommend.
Instead I would buy the best lens you can for that price. This lens has been tearing it up with optical quality: https://www.sigmaphoto.com/18-50mm-f2-8-dc-dn-c
It hits the wider end of your request for architecture and street photos plus goes up to 50mm for portraits. If I had $600 to spend on one lens right now it would be this one.