Address MLS# Bed Bath Sq.Ft. Photo Price
6884 Leeward Way
Naples, FL 34109

224099821

3+Den 3 Baths / 1 Half 3,065 ft²
$3,895,000
MLS# Address

224099821

6884 Leeward Way
Naples, FL 34109
MLS#

224099821

Bed
3+Den
Bath
3 Baths / 1 Half
Sq.Ft.
3,065 ft²
Photo
Price
$3,895,000
;