View Details $1,295,000 1 of 39 Owl Lake Estates | Firestone 7 beds 6 baths 6,187 sqft 1.48 acres On Site: 65 Days