5 years ago$23,990,000 Architectural Masterpiece | 23 Tahiti Beach Island Rd, Coral Gables, FL 33143Luxhunters