Leeward Rd, South Venice, Florida - Redfin
63 addresses found on Leeward Rd in South Venice, Florida. The average lot size on Leeward Rd is 9508 sq. ft. The average property tax on Leeward Rd is $1.7K/yr. Find an address below to learn more about the property details: