19908 Swallow Court, Canyon Country, CA 91351 - MLS#TR21163747