1/21 21 Active $ 669,000 3 Beds2 Baths1,510 SqFt 25533 Huxley DR, Stevenson Ranch, CA 91381 Townhouse Listed by New Star Realty & Investment