josh hall realtor age