699 KEY ROYALE DRIVE, Holmes Beach, FL, 34217
699 KEY ROYALE DRIVE, Holmes Beach, FL, 34217
699 KEY ROYALE DRIVE, Holmes Beach, FL, 34217
699 KEY ROYALE DRIVE, Holmes Beach, FL, 34217
699 KEY ROYALE DRIVE, Holmes Beach, FL, 34217
699 KEY ROYALE DRIVE, Holmes Beach, FL, 34217
699 KEY ROYALE DRIVE, Holmes Beach, FL, 34217
699 KEY ROYALE DRIVE, Holmes Beach, FL, 34217
699 KEY ROYALE DRIVE, Holmes Beach, FL, 34217
699 KEY ROYALE DRIVE, Holmes Beach, FL, 34217
699 KEY ROYALE DRIVE, Holmes Beach, FL, 34217
699 KEY ROYALE DRIVE, Holmes Beach, FL, 34217
699 KEY ROYALE DRIVE, Holmes Beach, FL, 34217
699 KEY ROYALE DRIVE, Holmes Beach, FL, 34217
699 KEY ROYALE DRIVE, Holmes Beach, FL, 34217
699 KEY ROYALE DRIVE, Holmes Beach, FL, 34217
699 KEY ROYALE DRIVE, Holmes Beach, FL, 34217
699 KEY ROYALE DRIVE, Holmes Beach, FL, 34217
699 KEY ROYALE DRIVE, Holmes Beach, FL, 34217
699 KEY ROYALE DRIVE, Holmes Beach, FL, 34217
699 KEY ROYALE DRIVE, Holmes Beach, FL, 34217
699 KEY ROYALE DRIVE, Holmes Beach, FL, 34217

$4,900,000

699 KEY ROYALE DRIVE, Holmes Beach, FL, 34217

22
Courtesy of: BAYSIDE REALTY GROUP INC