795 Twin Peaks Ave., Simi Valley, CA 93065By Archy Olaybar / January 13, 2022 795 Twin Peaks Ave., Simi Valley, CA 93065 Price Sold: $800,000