1530 Torbay Court, Lancaster, CA 93534 - MLS#PW21186436