12118 Briar Leaf Court, Parker, CO 80138

  • Lori McCabe
  • Sold
  • Single Family Home
  • 535000
  • 2005
  • 5
  • 4
  • 4,094 sq ft
  • 0.30 acres
  • 510000

Contact Realtor