Customize Wordpress theme: http://themeforest.net/item/directory-portal-wordpress-theme/3840053
1. Make it Urls Friendly: www.domain.com/location/category/item-name
2. Implement Facebook register and login (paypal purchasing during register process)
3. Facebook comments on item
4. wpml integration
5. Contact form for each item (allow visitors to send message to a register user)
Please find Wordpress theme in attached file
More details on request.