View Details 9508 Silver Falls Boulevard Mirror Lake Forests | Dallas $1,260,000 3.15 acres On Site 1120 Days Ago