11902 Maple Crest Street, Moorpark, CA 93021 - Homesnap