Wordpress would be the right platform considering the low budget range you have, if you can pay 250 USD or thereabouts, I can give you a highly professional looking site and make sure its responsive, connected with social media feeds, newsletter subscription, featured listings, users moderation and much more.
I look forward to your reply and will discuss once I hear from your side
Codinglogics