Robert Shafer

Active Coral Gables, FL President for Robert J. Shafer & Associates, Inc.