24713 Tiburon Street, Valencia, CA 91355 - Homesnap