One Alhambra Plaza PH Floor
Coral Gables, Florida 33134

View On Larger Map