We have employed WordPress with BuddyPress to convert WordPress into a social media environment for Neighborbee.com. You can join Neighborbee.com to play with the site and see what features BuddyPress offers natively. We did customize WordPress/BuddyPress onboarding, so all of the zip code/street address functionality is custom. All of the profile level features are generally BuddyPress.
The site is in beta and is limited to NYC zip/address hives.