Owl Creek Ct, 22903, Virginia - Redfin
8 addresses found on Owl Creek Ct in 22903, Virginia. The average lot size on Owl Creek Ct is 25912 sq. ft. The average property tax on Owl Creek Ct is $5.1K/yr. Find an address below to learn more about the property details:
- 715 Owl Creek Ct, Charlottesville, VA 22903
- 721 Owl Creek Ct, Charlottesville, VA 22903
- 705 Owl Creek Ct, Charlottesville, VA 22903
- 709 Owl Creek Ct, Charlottesville, VA 22903
- 710 Owl Creek Ct, Charlottesville, VA 22903
- 706 Owl Creek Ct, Charlottesville, VA 22903
- 722 Owl Creek Ct, Charlottesville, VA 22903
- 716 Owl Creek Ct, Charlottesville, VA 22903


United States
Canada