David Keegan
For Sale (4)
Here are the most recent listings.
1 day, 11 hours
$1,495,000
2330 Mont Claire 202
NAPLES, FL 34109
1 week
$795,000
2408 Ravenna 102
NAPLES, FL 34109
2 weeks
$859,000
1965 TIMARRON
NAPLES, FL 34109
2 weeks, 2 days
$1,795,000
9296 Troon Lakes
NAPLES, FL 34109
For Rent
No listings currently available.