25941 Stafford Canyon Rd, Stevenson Ranch, CA, 91381 (current address)
25941 Stafford Canyon Rd, Stevenson Ranch, CA, 91381 (2019)
Unit B, Stevenson Ranch, CA, 91381 (2019)
25218 Bishop Ct, Stevenson Ranch, CA, 91381 (2018)
17945 Lost Canyon Rd, Canyon Country, CA, 91387 (2015)