1/65 65 Pending $2,300,000 5 Beds5 Baths4,758 SqFt 24913 Old Creek WAY, Stevenson Ranch, CA 91381 Single Family Home Listed by Neal Weichel of RE/MAX of Santa Clarita