Sold 5941 Sitting Bull Place, Simi Valley, CA Located on a quiet Cul-de-Sac in a desirable Indian… More Details $724,000