Location! Location! Location! This home is situated on an 11,250 square foot lot on prestigious Alhambra Circle. Walk to the renovated fitness center at the Coral Gables Country Club or the Liberty Caffe. The house features impact windows, a saline pool system, renovated kitchen and a six year old roof.