25815 Raleigh Lane Stevenson Ranch, CA 91381 - stellar locations