Gil Castro works as a Managing Broker at the Roswell office of Coldwell Banker. [+]