Owenlee Dr, 32081, Florida - Redfin
8 addresses found on Owenlee Dr in 32081, Florida. The average lot size on Owenlee Dr is 15971 sq. ft. The average property tax on Owenlee Dr is $14.5K/yr. Find an address below to learn more about the property details:
- 110 Owenlee Dr, Ponte Vedra Beach, FL 32081
- 164 Owenlee Dr, Ponte Vedra Beach, FL 32081
- 64 Owenlee Dr, Ponte Vedra Beach, FL 32081
- 116 Owenlee Dr, Ponte Vedra Beach, FL 32081
- 96 Owenlee Dr, Ponte Vedra Beach, FL 32081
- 140 Owenlee Dr, Ponte Vedra Beach, FL 32081
- 52 Owenlee Dr, Ponte Vedra Beach, FL 32081
- 104 Owenlee Dr, Ponte Vedra Beach, FL 32081